fresh okra - French English Dictionary